live off (someone's) savings

Translations
vivre de ses économies